<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script>
    // JavaScript:是直译型的脚本语言。
    // 是一个动态类型，弱类型，基于原型的语言。
    // 需要通过解释器对语句进行翻译，而这个翻译官就是JS引擎。

    // 动态类型:定义的变量类型是可以任意改动的。
    // var a = 1;
    // a = true;
    // a = "abc";

    // 弱类型:函数所接收的形参类型不会受到限制。
    // function fn(a){
    //     console.log(a);
    // }
    // fn(1);
    // fn("1");
    // fn(true);
    // fn(function(){})


    // 基于原型
    // const obj = {
    //     a:1,
    //     b:2
    // }
    // console.log(obj);

    // const str = "1";
    // console.log(str.length)

    // var str = "1";
    // str.userName = "zhangsan";
    // console.log(str.userName);// undefined
    //
    // var _str = new String(str);
    // _str.userName = "zhangsan";
    // _str = null;




</script>
</html>